.gridcoloured-template .header .header-large .grid-menu .menu-item {font-size:23px;}
.gridcoloured-template .header .header-large .grid-menu .menu-item {border-radius: 10px;}
.gridcoloured-template .header .header-large h1 {display: none;}
.gridcoloured-template .header .header-large .headerlogo .logo img {max-height: 250px; margin-bottom: -60px;}
#ContentBlocksContainer .component-row .container .component-container .component-item.image-component-imagecircular .image-component-container {
    border-radius: 100%;
    overflow: hidden;
    width: 23%;
    padding-top: 24%;
    margin: 0px auto;
    position: relative;
    border: 3px solid #f9f9fa;
    height: 20;
}

#cookie-banner {padding-bottom: 15px;}
#cookie-banner p {font-size: 14px; margin-bottom: 0px;}
#cookie-banner button {font-size: 14px; padding: 5px;}
#cookie-banner h2 {font-size: 18px;}
.gridcoloured-template .header .header-large .headerlogo .logo img {margin: 0;}
.logo {float: left !important;}



